home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Cream of the Crop 3
/
Cream of the Crop 3.iso
/
utility
/
fsco3712.zip
/
SMAKEFIL
< prev
next >
Wrap
Text File
|
1994-01-30
|
997b
|
39 lines
# $VER: MakeFile for FSCode (30.1.94) by Flavio Stanchina
NAME = FSCode
SRC = Src/
OBJ = Obj/
C = SC
C_OPTIONS = IDIR=$(SRC) NOVER
.c.o:
$(C) $< OBJNAME=$@ $(C_OPTIONS) # DISASM=$*.a
ASM = Asm
ASM_OPTIONS = -i$(SRC) -iINCLUDE: -.
.a.o:
$(ASM) $(ASM_OPTIONS) -o$@ $<
LINK = Slink
LINK_LIBS = LIB:sc.lib LIB:amiga.lib
LINK_OPTIONS = SC SD ND
OBJECTS_C = $(OBJ)$(NAME).o $(OBJ)Encode_C.o $(OBJ)Decode_C.o $(OBJ)CRC32_C.o
OBJECTS_ASM = $(OBJ)$(NAME).o $(OBJ)Encode_Asm.o $(OBJ)Decode_Asm.o $(OBJ)CRC32_Asm.o
all: $(NAME)_C $(NAME)
$(NAME)_C: $(OBJECTS_C)
$(LINK) FROM $(OBJECTS_C) TO $@ LIB $(LINK_LIBS) $(LINK_OPTIONS)
$(NAME): $(OBJECTS_ASM)
$(LINK) FROM $(OBJECTS_ASM) TO $@ LIB $(LINK_LIBS) $(LINK_OPTIONS)
$(OBJ)$(NAME).o: $(SRC)$(NAME).c $(SRC)$(NAME)_rev.h
$(OBJ)Encode_C.o: $(SRC)Encode_C.c
$(OBJ)Encode_Asm.o: $(SRC)Encode_Asm.a
$(OBJ)Decode_C.o: $(SRC)Decode_C.c
$(OBJ)Decode_Asm.o: $(SRC)Decode_Asm.a
$(OBJ)CRC32_C.o: $(SRC)CRC32_C.c
$(OBJ)CRC32_Asm.o: $(SRC)CRC32_Asm.a